<html>
<head><meta charset="utf-8"><title>meeting 2020.01.07 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html">meeting 2020.01.07</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="185033263"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185033263" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185033263">(Jan 07 2020 at 17:28)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span> reminder that the first meeting of 2020 is in 30 minutes or so <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span></p>



<a name="185036351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036351">(Jan 07 2020 at 18:01)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span> okay, let's get started</p>



<a name="185036370"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036370" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036370">(Jan 07 2020 at 18:01)</a>:</h4>
<p>first, issue triage</p>



<a name="185036396"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036396" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036396">(Jan 07 2020 at 18:01)</a>:</h4>
<p><strong><a href="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AA-async-await+is%3Aopen+-label%3AAsyncAwait-Triaged&amp;type=Issues" target="_blank" title="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AA-async-await+is%3Aopen+-label%3AAsyncAwait-Triaged&amp;type=Issues">Uncategorized issues</a></strong></p>



<a name="185036402"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036402" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036402">(Jan 07 2020 at 18:01)</a>:</h4>
<p>there are a lot of these</p>



<a name="185036411"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036411" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036411">(Jan 07 2020 at 18:01)</a>:</h4>
<p>Oh dear :)</p>



<a name="185036466"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036466" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036466">(Jan 07 2020 at 18:02)</a>:</h4>
<p>rustc compiler crashed when using async in loop <a href="https://github.com/rust-lang/rust/issues/67893" target="_blank" title="https://github.com/rust-lang/rust/issues/67893">#67893</a></p>



<a name="185036482"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036482" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036482">(Jan 07 2020 at 18:02)</a>:</h4>
<p>it's great - means lots of people are using it!</p>



<a name="185036505"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036505" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036505">(Jan 07 2020 at 18:02)</a>:</h4>
<p>this one is an ICE and _appears_ to have a reproducer, though I don't think anyone has confirmed they can reproduce</p>



<a name="185036532"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036532" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036532">(Jan 07 2020 at 18:03)</a>:</h4>
<p>so we should mark it as OnDeck, I think</p>



<a name="185036537"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036537" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036537">(Jan 07 2020 at 18:03)</a>:</h4>
<p>seems like it might be due to using <code>.await</code> outside of any async section?</p>



<a name="185036540"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036540" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036540">(Jan 07 2020 at 18:03)</a>:</h4>
<p>needs reduction, not self-contained</p>



<a name="185036545"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036545" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036545">(Jan 07 2020 at 18:03)</a>:</h4>
<p>oh, it is in an async fn</p>



<a name="185036547"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036547" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036547">(Jan 07 2020 at 18:03)</a>:</h4>
<p>never mind</p>



<a name="185036565"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036565" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036565">(Jan 07 2020 at 18:03)</a>:</h4>
<p>I can try and reduce that one</p>



<a name="185036567"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036567" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036567">(Jan 07 2020 at 18:03)</a>:</h4>
<p>yeah, I agree, first thing is to try and reduce i</p>



<a name="185036568"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036568" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036568">(Jan 07 2020 at 18:03)</a>:</h4>
<p>yes, the first thing to do would be to reduce</p>



<a name="185036576"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036576" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036576">(Jan 07 2020 at 18:03)</a>:</h4>
<p>jinx</p>



<a name="185036585"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036585" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036585">(Jan 07 2020 at 18:03)</a>:</h4>
<p>okay, I'll triage and assign you, <span class="user-mention" data-user-id="120134">@Giles Cope</span></p>



<a name="185036646"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036646" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036646">(Jan 07 2020 at 18:04)</a>:</h4>
<p><span class="user-mention" data-user-id="120134">@Giles Cope</span> for this one I'd recommend taking the file and then mocking the necessary interfaces</p>



<a name="185036681"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036681" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036681">(Jan 07 2020 at 18:04)</a>:</h4>
<p>a constructive approach rather than pure "remove and recompile"</p>



<a name="185036721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036721">(Jan 07 2020 at 18:05)</a>:</h4>
<p>ok. I've got the remove and recompile automated though :-)</p>



<a name="185036723"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036723" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036723">(Jan 07 2020 at 18:05)</a>:</h4>
<p>moving on</p>



<a name="185036753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036753">(Jan 07 2020 at 18:05)</a>:</h4>
<blockquote>
<p>ok. I've got the remove and recompile automated though :-)</p>
</blockquote>
<p>curious, what tool do you use?</p>



<a name="185036757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036757">(Jan 07 2020 at 18:05)</a>:</h4>
<h2>async fn ICEs in macro on stable <a href="https://github.com/rust-lang/rust/issues/67778" target="_blank" title="https://github.com/rust-lang/rust/issues/67778">#67778</a></h2>



<a name="185036771"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036771" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036771">(Jan 07 2020 at 18:05)</a>:</h4>
<p>rust-reduce</p>



<a name="185036836"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036836" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036836">(Jan 07 2020 at 18:06)</a>:</h4>
<p>this one's an ICE and it looks like <span class="user-mention" data-user-id="116773">@csmoe</span> has already been looking into it</p>



<a name="185036838"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036838" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036838">(Jan 07 2020 at 18:06)</a>:</h4>
<p>what a lovely backtrace</p>



<a name="185036856"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036856" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036856">(Jan 07 2020 at 18:06)</a>:</h4>
<p>seems like it, too, needs a minimization?</p>



<a name="185036872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036872">(Jan 07 2020 at 18:06)</a>:</h4>
<p>yeah</p>



<a name="185036914"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036914" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036914">(Jan 07 2020 at 18:07)</a>:</h4>
<p>I wonder if <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> has seen this</p>



<a name="185036925"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036925" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036925">(Jan 07 2020 at 18:07)</a>:</h4>
<p>marking as OnDeck again</p>



<a name="185036946"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185036946" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185036946">(Jan 07 2020 at 18:07)</a>:</h4>
<p>anyone interested in reducing this?</p>



<a name="185037013"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037013" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037013">(Jan 07 2020 at 18:08)</a>:</h4>
<p>I can try that one too. no guarentees but it might work nicely.</p>



<a name="185037063"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037063" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037063">(Jan 07 2020 at 18:09)</a>:</h4>
<p>great, thanks <span class="user-mention" data-user-id="120134">@Giles Cope</span></p>



<a name="185037086"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037086" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037086">(Jan 07 2020 at 18:09)</a>:</h4>
<h2>Unhelpful error messages from borrow checker with async/await <a href="https://github.com/rust-lang/rust/issues/67765" target="_blank" title="https://github.com/rust-lang/rust/issues/67765">#67765</a></h2>



<a name="185037106"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037106" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037106">(Jan 07 2020 at 18:09)</a>:</h4>
<p>has PR</p>



<a name="185037196"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037196" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037196">(Jan 07 2020 at 18:10)</a>:</h4>
<p>marking as triaged in that case</p>



<a name="185037215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037215">(Jan 07 2020 at 18:10)</a>:</h4>
<p><span class="user-mention" data-user-id="125294">@Aaron Hill</span> any blockers on your PR?</p>



<a name="185037256"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037256" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037256">(Jan 07 2020 at 18:11)</a>:</h4>
<p>I don't know if that PR will land</p>



<a name="185037258"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037258" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037258">(Jan 07 2020 at 18:11)</a>:</h4>
<p>but that's ok</p>



<a name="185037267"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037267" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037267">(Jan 07 2020 at 18:11)</a>:</h4>
<p>ok</p>



<a name="185037286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037286">(Jan 07 2020 at 18:11)</a>:</h4>
<p>(the blocker is that it is moving us away from being able to erase regions in type check; however, I'll discuss with <span class="user-mention" data-user-id="125294">@Aaron Hill</span> and hopefully we'll find a good sol'n)</p>



<a name="185037364"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037364" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037364">(Jan 07 2020 at 18:12)</a>:</h4>
<p>agree with not making it harder to erase regions <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="185037391"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037391" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037391">(Jan 07 2020 at 18:12)</a>:</h4>
<p>okay, I'll mark it as Focus for now, since diagnostics are sort of our de facto priority right now (other than fixing ICEs)</p>



<a name="185037403"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037403" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037403">(Jan 07 2020 at 18:12)</a>:</h4>
<h2>Nightly 2019-12-29 causes <code>reached the type-length limit</code> error in previously working code <a href="https://github.com/rust-lang/rust/issues/67757" target="_blank" title="https://github.com/rust-lang/rust/issues/67757">#67757</a></h2>



<a name="185037425"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037425" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037425">(Jan 07 2020 at 18:13)</a>:</h4>
<p>hmm so I think we were going to revert the <code>IntoFuture</code> PR</p>



<a name="185037426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037426">(Jan 07 2020 at 18:13)</a>:</h4>
<p>should close</p>



<a name="185037430"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037430" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037430">(Jan 07 2020 at 18:13)</a>:</h4>
<p>was resolved</p>



<a name="185037438"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037438" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037438">(Jan 07 2020 at 18:13)</a>:</h4>
<p>by reverting?</p>



<a name="185037439"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037439" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037439">(Jan 07 2020 at 18:13)</a>:</h4>
<p>or some other way</p>



<a name="185037446"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037446" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037446">(Jan 07 2020 at 18:13)</a>:</h4>
<p>reverting, or did that not land yet?</p>



<a name="185037454"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037454" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037454">(Jan 07 2020 at 18:13)</a>:</h4>
<p>we agreed on t-compiler mtg to revert</p>



<a name="185037465"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037465" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037465">(Jan 07 2020 at 18:13)</a>:</h4>
<p>lemme check</p>



<a name="185037476"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037476" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037476">(Jan 07 2020 at 18:14)</a>:</h4>
<p>revert has landed</p>



<a name="185037523"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037523" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037523">(Jan 07 2020 at 18:14)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/67768" target="_blank" title="https://github.com/rust-lang/rust/pull/67768">https://github.com/rust-lang/rust/pull/67768</a></p>



<a name="185037532"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037532" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037532">(Jan 07 2020 at 18:14)</a>:</h4>
<p>okay, closing, thanks</p>



<a name="185037538"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037538" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037538">(Jan 07 2020 at 18:14)</a>:</h4>
<p>(in the future, do we want to consider this sort of thing a bug, though?)</p>



<a name="185037562"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037562" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037562">(Jan 07 2020 at 18:14)</a>:</h4>
<p>I think it's .. a grey area</p>



<a name="185037587"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037587" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037587">(Jan 07 2020 at 18:15)</a>:</h4>
<p>yeah, I agree</p>



<a name="185037595"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037595" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037595">(Jan 07 2020 at 18:15)</a>:</h4>
<p>from a language spec POV it's not a bug</p>



<a name="185037600"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037600" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037600">(Jan 07 2020 at 18:15)</a>:</h4>
<p>I'm not sure if we'll be able to fix it somehow in this particular case</p>



<a name="185037602"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037602" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037602">(Jan 07 2020 at 18:15)</a>:</h4>
<p>but from a UX POV it can be</p>



<a name="185037613"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037613" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037613">(Jan 07 2020 at 18:15)</a>:</h4>
<p>makes sense</p>



<a name="185037619"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037619" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037619">(Jan 07 2020 at 18:15)</a>:</h4>
<h2>Major async/await compiler performance regression <a href="https://github.com/rust-lang/rust/issues/67706" target="_blank" title="https://github.com/rust-lang/rust/issues/67706">#67706</a></h2>



<a name="185037622"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037622" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037622">(Jan 07 2020 at 18:15)</a>:</h4>
<p>same resolution</p>



<a name="185037627"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037627" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037627">(Jan 07 2020 at 18:15)</a>:</h4>
<p>(Actually we should probably open an issue to re-land the PR?)</p>



<a name="185037650"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037650" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037650">(Jan 07 2020 at 18:15)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> <span aria-label="+1" class="emoji emoji-1f44d" role="img" title="+1">:+1:</span></p>



<a name="185037685"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037685" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037685">(Jan 07 2020 at 18:16)</a>:</h4>
<p>that is, that seems like something we should try to do and I don't know how else to track it</p>



<a name="185037710"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037710" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037710">(Jan 07 2020 at 18:16)</a>:</h4>
<p>seems sensible, and cc the relevant people &amp; the relevant issues &amp; PRs</p>



<a name="185037762"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037762" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037762">(Jan 07 2020 at 18:17)</a>:</h4>
<p>I can do that if no one else has started</p>



<a name="185037775"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037775" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037775">(Jan 07 2020 at 18:17)</a>:</h4>
<p>cheers</p>



<a name="185037811"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037811" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037811">(Jan 07 2020 at 18:18)</a>:</h4>
<p>in the meantime, let's move on</p>



<a name="185037864"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037864" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037864">(Jan 07 2020 at 18:18)</a>:</h4>
<h2>Confusing/incorrect error message with incoherent implementations and async blocks <a href="https://github.com/rust-lang/rust/issues/67651" target="_blank" title="https://github.com/rust-lang/rust/issues/67651">#67651</a></h2>



<a name="185037945"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037945" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037945">(Jan 07 2020 at 18:18)</a>:</h4>
<p>this one seems quite minimal, thankfully</p>



<a name="185037959"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037959" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037959">(Jan 07 2020 at 18:19)</a>:</h4>
<p>I'm wondering if it's actually async-specific</p>



<a name="185037978"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185037978" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185037978">(Jan 07 2020 at 18:19)</a>:</h4>
<p>I can look at reducing further</p>



<a name="185038021"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038021" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038021">(Jan 07 2020 at 18:19)</a>:</h4>
<p>(removing the <code>async</code> block does change the error message to the expected one)</p>



<a name="185038033"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038033" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038033">(Jan 07 2020 at 18:19)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> alright, I'll assign you</p>



<a name="185038149"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038149" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038149">(Jan 07 2020 at 18:20)</a>:</h4>
<p>Wacky. I imagine this <em>may</em> have to do with the way that the queries wind up being "forced"</p>



<a name="185038193"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038193" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038193">(Jan 07 2020 at 18:21)</a>:</h4>
<p>I feel like we've seen a few of these, <span class="user-mention" data-user-id="116773">@csmoe</span>, weren't you looking at a similiar-ish sort of bug?</p>



<a name="185038201"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038201" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038201">(Jan 07 2020 at 18:21)</a>:</h4>
<p>I think I said I would do a bit of investigating into that, actually :P</p>



<a name="185038231"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038231" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038231">(Jan 07 2020 at 18:21)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> shall I assign you as well?</p>



<a name="185038252"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038252" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> csmoe <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038252">(Jan 07 2020 at 18:21)</a>:</h4>
<p>Yes</p>



<a name="185038261"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038261" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038261">(Jan 07 2020 at 18:21)</a>:</h4>
<p>sure, I can try to put an hour tomorrow morning into investigating them both</p>



<a name="185038321"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038321" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> csmoe <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038321">(Jan 07 2020 at 18:22)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues/66312" target="_blank" title="https://github.com/rust-lang/rust/issues/66312">#66312</a></p>



<a name="185038394"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038394" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038394">(Jan 07 2020 at 18:23)</a>:</h4>
<p>ok, great</p>



<a name="185038399"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038399" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038399">(Jan 07 2020 at 18:23)</a>:</h4>
<h2>Tracking issue for <code>IntoFuture</code> <a href="https://github.com/rust-lang/rust/issues/67644" target="_blank" title="https://github.com/rust-lang/rust/issues/67644">#67644</a></h2>



<a name="185038408"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038408" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038408">(Jan 07 2020 at 18:23)</a>:</h4>
<p>..looks like we do have a tracking issue for this :)</p>



<a name="185038425"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038425" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038425">(Jan 07 2020 at 18:23)</a>:</h4>
<p>maybe we can just add a comment to it with the latest news</p>



<a name="185038429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038429">(Jan 07 2020 at 18:23)</a>:</h4>
<p>yeah but we don't have a issue specifically for re-landing it..</p>



<a name="185038484"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038484" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038484">(Jan 07 2020 at 18:24)</a>:</h4>
<p>(I would link that from <a href="https://github.com/rust-lang/rust/issues/67644" target="_blank" title="https://github.com/rust-lang/rust/issues/67644">#67644</a>)</p>



<a name="185038493"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038493" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038493">(Jan 07 2020 at 18:24)</a>:</h4>
<p>but I don't care too much, mostly I just don't want us to forget about it</p>



<a name="185038497"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038497" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038497">(Jan 07 2020 at 18:24)</a>:</h4>
<p>ok, I'll link to it when I do</p>



<a name="185038510"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038510" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038510">(Jan 07 2020 at 18:24)</a>:</h4>
<p>(I prefer to make tracking issues not represent any work in particular)</p>



<a name="185038523"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038523" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038523">(Jan 07 2020 at 18:24)</a>:</h4>
<p>makes sense. I'll mark the new issue as Focus so we don't drop it</p>



<a name="185038565"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038565" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038565">(Jan 07 2020 at 18:25)</a>:</h4>
<h2>not Send due to await retainment <a href="https://github.com/rust-lang/rust/issues/67611" target="_blank" title="https://github.com/rust-lang/rust/issues/67611">#67611</a></h2>



<a name="185038681"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038681" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038681">(Jan 07 2020 at 18:26)</a>:</h4>
<p>looks like <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> is looking into this</p>



<a name="185038689"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038689" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038689">(Jan 07 2020 at 18:26)</a>:</h4>
<p>this is an interesting one</p>



<a name="185038694"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038694" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038694">(Jan 07 2020 at 18:26)</a>:</h4>
<p>yeah, seems good</p>



<a name="185038706"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038706" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038706">(Jan 07 2020 at 18:26)</a>:</h4>
<p>I guess it's a case of "overapproximation", technically speaking</p>



<a name="185038769"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038769" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038769">(Jan 07 2020 at 18:27)</a>:</h4>
<p>or something :)</p>



<a name="185038803"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038803" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038803">(Jan 07 2020 at 18:27)</a>:</h4>
<p>as for triage, this is a stable-to-beta regression and it's not being worked on directly by members of this wg</p>



<a name="185038807"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038807" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038807">(Jan 07 2020 at 18:27)</a>:</h4>
<p><em>oh</em>, I see what happened</p>



<a name="185038818"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038818" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038818">(Jan 07 2020 at 18:27)</a>:</h4>
<p>so I guess I'll mark it as... Focus? <span aria-label="shrug" class="emoji emoji-1f937" role="img" title="shrug">:shrug:</span></p>



<a name="185038870"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038870" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038870">(Jan 07 2020 at 18:28)</a>:</h4>
<p>yeah, seems ok, can we assign to <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> ?</p>



<a name="185038902"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038902" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038902">(Jan 07 2020 at 18:28)</a>:</h4>
<p>they're assigned already, so we can move on</p>



<a name="185038940"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038940" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038940">(Jan 07 2020 at 18:28)</a>:</h4>
<h2>improve diagnostics for non-send Futures that might be solved by introducing temporary variables <a href="https://github.com/rust-lang/rust/issues/67376" target="_blank" title="https://github.com/rust-lang/rust/issues/67376">#67376</a></h2>



<a name="185038955"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185038955" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185038955">(Jan 07 2020 at 18:29)</a>:</h4>
<blockquote>
<p><em>oh</em>, I see what happened</p>
</blockquote>
<p>we changed how <code>static mut</code> is represented in MIR to make it a <code>*mut XXX</code> and a deref, but then we got assertions because there are values getting recorded that were not present in the list of approximate types... huh. I'm a bit surprised that those raw pointers were getting captured by the generator transform. <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> maybe we can chat separately about how you plan to fix :)</p>



<a name="185039081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039081">(Jan 07 2020 at 18:30)</a>:</h4>
<p>re: <a href="https://github.com/rust-lang/rust/issues/67376" target="_blank" title="https://github.com/rust-lang/rust/issues/67376">#67376</a>, I do think this is an important suggestion.</p>



<a name="185039104"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039104" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039104">(Jan 07 2020 at 18:30)</a>:</h4>
<p>yeah</p>



<a name="185039107"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039107" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039107">(Jan 07 2020 at 18:30)</a>:</h4>
<p>(I'm wondering btw if we should "prune" the on deck issues, we may have too many...)</p>



<a name="185039108"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039108" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039108">(Jan 07 2020 at 18:30)</a>:</h4>
<p>marking as Focus, because diagnostics improvement</p>



<a name="185039117"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039117" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039117">(Jan 07 2020 at 18:31)</a>:</h4>
<p>do we have any idea who will do it?</p>



<a name="185039136"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039136" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039136">(Jan 07 2020 at 18:31)</a>:</h4>
<p>I guess it'd be nice if we could put some mentoring instruvctions</p>



<a name="185039139"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039139" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039139">(Jan 07 2020 at 18:31)</a>:</h4>
<p>I was about to ask :)</p>



<a name="185039143"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039143" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039143">(Jan 07 2020 at 18:31)</a>:</h4>
<p>67376 - I'm a fan of us doing things like that. I can add it on my list unless someone else wants?</p>



<a name="185039145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> csmoe <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039145">(Jan 07 2020 at 18:31)</a>:</h4>
<p>I'll do it</p>



<a name="185039154"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039154" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039154">(Jan 07 2020 at 18:31)</a>:</h4>
<p>ah great</p>



<a name="185039164"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039164" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039164">(Jan 07 2020 at 18:31)</a>:</h4>
<p>ok, assigning <span class="user-mention" data-user-id="116773">@csmoe</span></p>



<a name="185039223"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039223" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039223">(Jan 07 2020 at 18:32)</a>:</h4>
<blockquote>
<p>I guess it'd be nice if we could put some mentoring instruvctions</p>
</blockquote>
<p>the last time something like this came up, I think we tapped <span class="user-mention" data-user-id="119031">@Esteban Küber</span> =)</p>



<a name="185039312"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039312" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039312">(Jan 07 2020 at 18:33)</a>:</h4>
<p>(<span class="user-mention" data-user-id="116107">@davidtwco</span> and <span class="user-mention" data-user-id="125294">@Aaron Hill</span> have also worked on similar things recently)</p>



<a name="185039328"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039328" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> csmoe <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039328">(Jan 07 2020 at 18:33)</a>:</h4>
<p>Knowledge about how temp works might be needed I guess?</p>



<a name="185039362"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039362" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039362">(Jan 07 2020 at 18:33)</a>:</h4>
<p>I personally don't know much about the impl details involved</p>



<a name="185039492"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039492" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039492">(Jan 07 2020 at 18:35)</a>:</h4>
<p><span class="user-mention" data-user-id="116773">@csmoe</span> do you feel you know more or less what needs to be done here?</p>



<a name="185039569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039569">(Jan 07 2020 at 18:35)</a>:</h4>
<p>if not, I can ping one of the above people on the issue to add some more context</p>



<a name="185039640"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039640" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039640">(Jan 07 2020 at 18:36)</a>:</h4>
<p>but we can talk about it out of band also</p>



<a name="185039645"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039645" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039645">(Jan 07 2020 at 18:36)</a>:</h4>
<p>I can try to leave some tips maybe</p>



<a name="185039666"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039666" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039666">(Jan 07 2020 at 18:36)</a>:</h4>
<p>ok</p>



<a name="185039671"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039671" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039671">(Jan 07 2020 at 18:36)</a>:</h4>
<p>last uncategorized issue</p>



<a name="185039674"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039674" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039674">(Jan 07 2020 at 18:36)</a>:</h4>
<p>let me go look quickly at the code, it depends on what we have -- whether it's just a span, or also a <code>HirId</code> etc</p>



<a name="185039734"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039734" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039734">(Jan 07 2020 at 18:37)</a>:</h4>
<p>I'll also put you on it then</p>



<a name="185039740"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039740" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039740">(Jan 07 2020 at 18:37)</a>:</h4>
<h2>Handle partial initialization correctly in generators <a href="https://github.com/rust-lang/rust/issues/63616" target="_blank" title="https://github.com/rust-lang/rust/issues/63616">#63616</a></h2>



<a name="185039819"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039819" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039819">(Jan 07 2020 at 18:38)</a>:</h4>
<p>heh oh dear</p>



<a name="185039833"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039833" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039833">(Jan 07 2020 at 18:38)</a>:</h4>
<p>who comes up with these issues ? ;-)</p>



<a name="185039849"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039849" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039849">(Jan 07 2020 at 18:38)</a>:</h4>
<p>lol</p>



<a name="185039868"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039868" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039868">(Jan 07 2020 at 18:38)</a>:</h4>
<p>oh wait, you're saying that this would be a problem <em>if</em> we were to optimize MIR generation better</p>



<a name="185039903"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039903" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039903">(Jan 07 2020 at 18:38)</a>:</h4>
<p>right</p>



<a name="185039908"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039908" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039908">(Jan 07 2020 at 18:38)</a>:</h4>
<p>i.e., right now we don't construct the aggregate until all the pieces are ready</p>



<a name="185039910"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039910" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039910">(Jan 07 2020 at 18:38)</a>:</h4>
<p>yes, ok</p>



<a name="185039924"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039924" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039924">(Jan 07 2020 at 18:38)</a>:</h4>
<p>it's not a problem <em>today</em></p>



<a name="185039952"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039952" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039952">(Jan 07 2020 at 18:39)</a>:</h4>
<p>we could also move the "maybe init"'ness into the generator layout somewhere</p>



<a name="185039953"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039953" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039953">(Jan 07 2020 at 18:39)</a>:</h4>
<p>just lurking in the background, ready to pounce at the first unsuspecting change to MIR</p>



<a name="185039975"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039975" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039975">(Jan 07 2020 at 18:39)</a>:</h4>
<p>yeah, I think I had something like that in mind</p>



<a name="185039987"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039987" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039987">(Jan 07 2020 at 18:39)</a>:</h4>
<p>yes, I see you commented something similar</p>



<a name="185039988"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185039988" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185039988">(Jan 07 2020 at 18:39)</a>:</h4>
<p>anyway, I just wanted to not forget it</p>



<a name="185040000"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040000" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040000">(Jan 07 2020 at 18:39)</a>:</h4>
<p>good catch</p>



<a name="185040007"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040007" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040007">(Jan 07 2020 at 18:40)</a>:</h4>
<p>marking as "Focus" for now</p>



<a name="185040078"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040078" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040078">(Jan 07 2020 at 18:40)</a>:</h4>
<p>I wouldn't</p>



<a name="185040081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040081">(Jan 07 2020 at 18:40)</a>:</h4>
<p>unless we plan to do anything immediately?</p>



<a name="185040083"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040083" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040083">(Jan 07 2020 at 18:40)</a>:</h4>
<p>or maybe you do</p>



<a name="185040088"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040088" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040088">(Jan 07 2020 at 18:40)</a>:</h4>
<p>em.. yeah, I don't plan to</p>



<a name="185040105"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040105" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040105">(Jan 07 2020 at 18:40)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span>  btw, unrelated to async/await you'll probably want to be aware of <a href="https://github.com/rust-lang/rust/pull/67970" target="_blank" title="https://github.com/rust-lang/rust/pull/67970">https://github.com/rust-lang/rust/pull/67970</a></p>



<a name="185040121"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040121" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040121">(Jan 07 2020 at 18:41)</a>:</h4>
<p>I guess we should just review the triaged but non-Focus/OnDeck issues from time to time</p>



<a name="185040197"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040197" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040197">(Jan 07 2020 at 18:42)</a>:</h4>
<p>ok.. we've gone 10 minutes past the end of the meeting</p>



<a name="185040242"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040242" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040242">(Jan 07 2020 at 18:42)</a>:</h4>
<p>we at least triaged all the new issues</p>



<a name="185040277"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040277" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040277">(Jan 07 2020 at 18:42)</a>:</h4>
<p>looking at the <strong><a href="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AAsyncAwait-OnDeck+is%3Aopen&amp;type=Issues" target="_blank" title="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AAsyncAwait-OnDeck+is%3Aopen&amp;type=Issues">OnDeck issues</a></strong>, as <span class="user-mention" data-user-id="116009">@nikomatsakis</span> mentioned, there are a lot</p>



<a name="185040333"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040333" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040333">(Jan 07 2020 at 18:43)</a>:</h4>
<p>I wanted to check real quick</p>



<a name="185040340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040340">(Jan 07 2020 at 18:43)</a>:</h4>
<p>is anyone stuck on an issue they've been assigned to?</p>



<a name="185040443"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040443" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040443">(Jan 07 2020 at 18:44)</a>:</h4>
<p>I haven't had much time to do much, that's my biggest problem :)</p>



<a name="185040495"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040495" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040495">(Jan 07 2020 at 18:45)</a>:</h4>
<p>yes, holidays and new year, I don't expect we made a whole lot of progress since the last meeting</p>



<a name="185040515"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040515" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040515">(Jan 07 2020 at 18:45)</a>:</h4>
<p>ok</p>



<a name="185040715"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040715" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040715">(Jan 07 2020 at 18:47)</a>:</h4>
<p>also, we should go through and maybe prune the OnDeck issues (maybe <span class="user-mention" data-user-id="116009">@nikomatsakis</span> and I, and whoever else wants to can take a look after this?)</p>



<a name="185040729"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040729" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040729">(Jan 07 2020 at 18:47)</a>:</h4>
<p>as <span class="user-mention" data-user-id="116009">@nikomatsakis</span> was saying</p>



<a name="185040744"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040744" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040744">(Jan 07 2020 at 18:47)</a>:</h4>
<p>(or we can wait until next week)</p>



<a name="185040833"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040833" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040833">(Jan 07 2020 at 18:48)</a>:</h4>
<p>last thing, we should discuss priorities for the new year, maybe at the next meeting</p>



<a name="185040849"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040849" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040849">(Jan 07 2020 at 18:48)</a>:</h4>
<p>I'll open a topic later today with some of my thoughts</p>



<a name="185040896"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040896" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040896">(Jan 07 2020 at 18:49)</a>:</h4>
<p>okay, thanks everyone for coming, and sorry for being over time again</p>



<a name="185040924"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185040924" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185040924">(Jan 07 2020 at 18:49)</a>:</h4>
<p>hopefully we'll have less of a backlog next time :)</p>



<a name="185041893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185041893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185041893">(Jan 07 2020 at 18:58)</a>:</h4>
<blockquote>
<p>(Actually we should probably open an issue to re-land the PR?)</p>
</blockquote>
<p>opened <a href="https://github.com/rust-lang/rust/issues/67982" target="_blank" title="https://github.com/rust-lang/rust/issues/67982">#67982</a></p>



<a name="185042183"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185042183" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185042183">(Jan 07 2020 at 19:00)</a>:</h4>
<blockquote>
<p>I'll open a topic later today with some of my thoughts</p>
</blockquote>
<p>yeah, please do. I have a few thoughts as well -- and, I'm reminded, a backlog of two async interviews to blog about :) (oh dear)</p>



<a name="185042208"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185042208" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185042208">(Jan 07 2020 at 19:00)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> made a reduction in <a href="https://github.com/rust-lang/rust/issues/67651#issuecomment-571719665" target="_blank" title="https://github.com/rust-lang/rust/issues/67651#issuecomment-571719665">https://github.com/rust-lang/rust/issues/67651#issuecomment-571719665</a></p>



<a name="185042222"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185042222" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185042222">(Jan 07 2020 at 19:00)</a>:</h4>
<p>unassigning myself</p>



<a name="185042875"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185042875" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185042875">(Jan 07 2020 at 19:05)</a>:</h4>
<p>re: OnDeck issues, it seems like every single one is either</p>
<ul>
<li>an ICE</li>
<li>diagnostics improvement</li>
<li>code that doesn't compile, but should (usually implies a confusing error message)</li>
</ul>



<a name="185042975"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185042975" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185042975">(Jan 07 2020 at 19:06)</a>:</h4>
<p>this seems about right to me</p>



<a name="185043036"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185043036" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185043036">(Jan 07 2020 at 19:07)</a>:</h4>
<p>I guess if I have to pick what the priorities are, it'd be ICEs, followed by the things that we think are going to be hit most often</p>



<a name="185043082"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185043082" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185043082">(Jan 07 2020 at 19:07)</a>:</h4>
<p>we can discuss more next week, I suppose</p>



<a name="185052325"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185052325" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Matthew Jasper <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185052325">(Jan 07 2020 at 20:39)</a>:</h4>
<blockquote>
<blockquote>
<p><em>oh</em>, I see what happened</p>
</blockquote>
<p>we changed how <code>static mut</code> is represented in MIR to make it a <code>*mut XXX</code> and a deref, but then we got assertions because there are values getting recorded that were not present in the list of approximate types... huh. I'm a bit surprised that those raw pointers were getting captured by the generator transform. @Matthew Jasper maybe we can chat separately about how you plan to fix :)</p>
</blockquote>
<p>I've written up some thoughts on this in <a href="https://github.com/rust-lang/rust/issues/67611" target="_blank" title="https://github.com/rust-lang/rust/issues/67611">#67611</a></p>



<a name="185062448"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185062448" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> lqd <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185062448">(Jan 07 2020 at 22:36)</a>:</h4>
<p>reduced <a href="https://github.com/rust-lang/rust/issues/67778" target="_blank" title="https://github.com/rust-lang/rust/issues/67778">#67778</a> <a href="https://github.com/rust-lang/rust/issues/67778#issuecomment-571805036" target="_blank" title="https://github.com/rust-lang/rust/issues/67778#issuecomment-571805036">https://github.com/rust-lang/rust/issues/67778#issuecomment-571805036</a> — looks like the ICE is downstream from macro expansion</p>



<a name="185098851"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.01.07/near/185098851" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Vadim Petrochenkov <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E01.2E07.html#185098851">(Jan 08 2020 at 11:00)</a>:</h4>
<blockquote>
<p>I wonder if <span class="user-mention silent" data-user-id="123856">Vadim Petrochenkov</span> has seen this (<a href="https://github.com/rust-lang/rust/issues/67778" target="_blank" title="https://github.com/rust-lang/rust/issues/67778">#67778</a>)</p>
</blockquote>
<p>Probably not, I've been ignoring pretty much everything async-related in my mail.<br>
I'll try to look what happens.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>